package annotation;

/**
 * * JDK中预定义的一些注解
 * 		* @Override	：检测被该注解标注的方法是否是继承自父类(接口)的
 * 		* @Deprecated：该注解标注的内容，表示已过时
 * 		* @SuppressWarnings：压制警告
 * 			* 一般传递参数all  @SuppressWarnings("all")
 */
//@SuppressWarnings("all")压制警告
@SuppressWarnings("all")
public class Father {
    public void test(){
        System.out.println("test");
    }
}
class clild extends Father{

    //@Override编译检查
    @Override
    public void test(){
        System.out.println();
    }
    public void test2() throws ClassNotFoundException, IllegalAccessException, InstantiationException {
        Class<?> cls = Class.forName("annotation.Father");
        cls.newInstance();//@Deprecated  注解  方法已过时
    }
}
